undocumented alien - Spanish English Dictionary